package API使用;

import java.util.Properties;
import java.util.Set;

/**
 * @ClassName : SystemTest
 * @Author : LV88VL
 * @Date: 2021/3/8 17:43
 * @Description : System类
 *      1.。不需要实例化，都是静态的方法和属性
 *      2.。out对应标准输出流（显示器），int属性对应的时键盘。
 *
 */
public class SystemTest {
    private static final String LINE_SEPARATOR = System.getProperty("line.separator");

    public static void main(String[] args) {
        //****************************************
        //演示getProperties()获取系统属性集
        Properties prop =System.getProperties();

        //获取系统属性集中的信息，遍历properties集合，使用map的方法
        //但是map有泛型取出时需要强转
        /**Set<String> keySet = prop.stringPropertyNames();
        for (String key : keySet) {
            String value = prop.getProperty(key);
            System.out.println(key+"::::::"+value);
        }*/
        //获取指定信息--------操作系统
        String osname =System.getProperty("os.name");
        System.out.println(osname);
        //获取系统中的分隔符，方便程序移植，在不同系统中，获取该系统上的行分隔符
        System.out.println("hellow"+LINE_SEPARATOR+"itcast");
    }
}
